No, guns on cod MW3 are earned as you rank up,(you had to buy them on black ops with credits earned online) camouflage and attachments are earned by ranking up the gun itself: ie. by using it. (and getting kills with it) 31 is the maximum rank for guns. AND i have to agree that BF3 is more realistic, in fact i might get it soon. I actually have BF2 bad company so i haven't experienced the newer one and i now i should.